﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    [DataContract]
    [MB.Orm.Mapping.Att.ModelMap("lmSeed", "lmSeed", new string[] { "SEEDID" })]
    [KnownType(typeof(LmSeed))]
    public class LmSeed : MB.Orm.Common.BaseModel
    {

        public LmSeed()
        {
        }


        private string _SEEDID;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SEEDID", System.Data.DbType.Int32)]
        public string SEEDID
        {
            get { return _SEEDID; }
            set { _SEEDID = value; }
        }

        private string _SEEDTYPE;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SEEDTYPE", System.Data.DbType.String)]
        public string SEEDTYPE
        {
            get { return _SEEDTYPE; }
            set { _SEEDTYPE = value; }
        }

        private string _SEEDPREFIX;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SEEDPREFIX", System.Data.DbType.String)]
        public string SEEDPREFIX
        {
            get { return _SEEDPREFIX; }
            set { _SEEDPREFIX = value; }
        }

        private int _SEEDLENGTH;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SEEDLENGTH", System.Data.DbType.Int32)]
        public int SEEDLENGTH
        {
            get { return _SEEDLENGTH; }
            set { _SEEDLENGTH = value; }
        }

        private int _SEEDNUMBER;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SEEDNUMBER", System.Data.DbType.Int32)]
        public int SEEDNUMBER
        {
            get { return _SEEDNUMBER; }
            set { _SEEDNUMBER = value; }
        }

        private string _ISRANDOM;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("ISRANDOM", System.Data.DbType.String)]
        public string ISRANDOM
        {
            get { return _ISRANDOM; }
            set { _ISRANDOM = value; }
        }


        private int _SUFFIXLENGTH;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("SUFFIXLENGTH", System.Data.DbType.Int32)]
        public int SUFFIXLENGTH
        {
            get { return _SUFFIXLENGTH; }
            set { _SUFFIXLENGTH = value; }
        }

        private string _STATUS;
        [DataMember]
        [MB.Orm.Mapping.Att.ColumnMap("STATUS", System.Data.DbType.String)]
        public string STATUS
        {
            get { return _STATUS; }
            set { _STATUS = value; }
        }

    }
}
